puddle (iron) - Spanish English Dictionary